Synonyms for "armored vehicle"

Words with similar meaning